nerve implantation - Francés Inglés Diccionario